公司地址:茂名市人民南路新村大院22號(hào)101
電話:13592986386
發(fā)布時(shí)間:2024/9/3 21:21:49
用 pip freeze > requirement.txt(可以使其他名字),把環(huán)境輸入到文件中,然后用戶看到這個(gè)名字就知道這個(gè)文件里是什么東西了
然后用戶在自己的虛擬環(huán)境(真實(shí)環(huán)境的依賴版本可能會(huì)和開發(fā)者沖突)中就可以
python3 -m pip install -r requirements.txt
修改端口
if __name__ == '__main__':
app.run(host='127.0.0.1', port=5001)
host='0.0.0.0': 這個(gè)參數(shù)指定了服務(wù)器監(jiān)聽的網(wǎng)絡(luò)接口。在這里,0.0.0.0 表示服務(wù)器將會(huì)監(jiān)聽所有可用的網(wǎng)絡(luò)接口,即對外開放。
這允許通過網(wǎng)絡(luò)訪問應(yīng)用程序,而不僅僅是通過本地機(jī)器。如果指定為 localhost 或 127.0.0.1,則只能通過本地訪問。
port=9680: 這個(gè)參數(shù)指定了服務(wù)器監(jiān)聽的端口號(hào)。在這里,設(shè)置為 9680,表示應(yīng)用程序?qū)⒃谠摱丝谏辖邮諅魅氲?HTTP 請求
from ext import db
1. 理解語句含義
-導(dǎo)入模塊或包:該語句嘗試從名為ext的模塊或包中導(dǎo)入名為db的子模塊或組件。
2. 檢查ext模塊
-確認(rèn)存在:確保ext模塊或包已安裝且可在Python環(huán)境中找到。
-目錄結(jié)構(gòu):檢查ext目錄下是否存在名為db的子模塊或文件。
3. 解決問題
-安裝模塊:如果ext未安裝,使用pip等工具進(jìn)行安裝。
-調(diào)整路徑:如果ext模塊路徑不在Python搜索路徑中,可調(diào)整sys.path
apscheduler.jobstores.mongodb
apscheduler是一個(gè)Python庫,用于管理和運(yùn)行定時(shí)任務(wù)。jobstores.mongodb是apscheduler的一個(gè)擴(kuò)展,它允許你將任務(wù)存儲(chǔ)在MongoDB數(shù)據(jù)庫中,而不是僅僅存儲(chǔ)在內(nèi)存中。
apscheduler.jobstores.sqlalchemy是一個(gè)用于存儲(chǔ)調(diào)度作業(yè)的SQLAlchemy作業(yè)存儲(chǔ)。它允許你在數(shù)據(jù)庫中持久化你的調(diào)度作業(yè),這樣即使程序重啟,這些作業(yè)的狀態(tài)也不會(huì)丟失。
flask_apscheduler 是一個(gè)為 Flask 框架提供定時(shí)任務(wù)功能的擴(kuò)展,它基于 apscheduler 這個(gè)強(qiáng)大的定時(shí)任務(wù)框架。